// 生成销售记录
export const generateCellRecord = ({name, username, price, amount}) => ({
  title: name + '开始出售',
  context: `商品${name}出售${amount}件，售价：￥ ${price}`,
  date: new Date().getTime(),
  username,
})

// 生成取消销售记录
export const generateDestroyCellRecord = ({name, username, price, amount}) => ({
  title: name + '取消出售',
  context: `商品${name}取消出售${amount}件，出售时价格为 ￥${price}`,
  date: new Date().getTime(),
  username,
})

// 生成添加库存的记录
export const generateAddStock = ({name, username, amount}) => ({
  title: '新增商品',
  context: '本店新进货物：' + name + '，共计' + amount + '件',
  data: new Date().getTime(),
  username,
})

// 生成修改库存的记录
export const generateUpdateStock = ({name, username}) => ({
  title: '修改库存',
  context: '修改了' + name + '的商品信息',
  data: new Date().getTime(),
  username,
})

// 生成修改折扣的信息
export const generateUpdateDiscount = ({name, username, discount, newDiscount }) => ({
  title: '修改' + name + '折扣',
  context: '由原' + discount + '，修改至' + newDiscount,
  data: new Date().getTime(),
  username,
})

// 生成补充数量的信息
export const generateAddSaleNum = ({name, username, gap}) => ({
  title: '补充货架商品数量',
  context: `${name}${gap > 0 ? `从库存中补充了${gap}件` : `往库存中回退了${-gap}件`}`,
  data: new Date().getTime(),
  username,
})
